.bank_wrap {
    padding: 28rpx;

    .card_items {
        padding-bottom: 130rpx;
        height: calc(~'100vh - 130rpx');
        overflow-y: auto;

        .card_items {
        }

        .card_item {
            position: relative;
            padding: 28rpx;
            margin-bottom: 22rpx;

            .card_item_icon {
                width: 77.027rpx;
                height: 77.027rpx;
                padding: 10rpx;
                box-sizing: content-box;
                border-radius: 50%;
                overflow: hidden;
                background: #fff;
                margin-right: 22rpx;
                align-self: baseline;
            }
            button.card_action{
                background: transparent;
                width: 154.054rpx;
                height: 60rpx;
                box-sizing: content-box;
            }
            .card_number{
                font-size: 50rpx;
                margin-top: 22rpx;
            }
        }

        .card_item_bg {
            top: 0;
            left: 0;
            z-index: -1;
            height: 243rpx;
            width: 100%;
            position: absolute;
        }
    }
    .next_action {
        position: fixed;
        bottom: 0;
        padding: 43rpx 0;
        background: #fff;
        width: 100%;
        left: 0;
    }
    button.next_btn {
        width: calc(~'100% - 60rpx');
    }

    // 解绑
    
.actionPopup.van-popup {
    background: transparent;
}

.action_cell {
    width: 100%;
    height: 100rpx;
    background: #fff;
    color: #333;
    font-size: 38rpx;
}
.action_btn{
    margin-bottom: 14rpx;
}
.action_intr{
    background: #fff;
    width: 100%;
    padding-top: 28rpx;
    padding-bottom: 54rpx;
}

}